mount a horse's haunch - Spanish English Dictionary